#ifndef ARMY_H
#define ARMY_H

#include "ForceEntity.h"

struct ArmyEntry:public EntityEntry
{
    int movespeed;
};

class sgArmy:public sgForceEntity
{
public:
    sgArmy( int type = 0 );
    ~sgArmy( );
    virtual bool Initialize( );
    ArmyEntry &GetEntry( );
    sgArmy *Clone( );
    virtual void Serialize( CSerialize& s );
    static sgObject *Creator( );
    static bool m_creatorRegisted;
protected:
    int m_type;
    ArmyEntry m_entry;
};

#endif